/* file: http://fm.cnbc.com/applications/cnbc.com/resources/files/2016/06/30/cnbc-global-css.28_20_18.css?vn=1479419147*/
/*SOCIAL ICONS*/
#rt_social li .headline a.twitter, #rt_social li .headline a.facebook, #rt_social li .headline a.linkedin, #rt_social li .headline a.google, #rt_social li .headline a.rss, #rt_social li .headline a.anchors, #rt_social li .headline a.alerts, #rt_social li .headline a.youtube {
    width:38px;height:38px;text-indent:-1000px;
    white-space:nowrap;overflow:hidden;display:block;
    background:url(http://fm.cnbc.com/applications/cnbc.com/resources/styles/skin/PRODUCT/2013/HOMEPAGE/img/social-sprite-38.png);
}
#rt_social li .headline a.twitter {background-position: -39px 0px;}
#rt_social li .headline a.google {background-position: -78px 0px;}
#rt_social li .headline a.linkedin {background-position: -117px 0px;}
#rt_social li .headline a.rss{background-position: -156px 0px;}
#rt_social li .headline a.anchors{background-position: -195px 0px;width:110px;}
#rt_social li {float:left;margin: 0 8px 0 0;}
#rt_social li .headline a.anchors{background-position:-195px 0;width:110px;}
#rt_social li .headline a.alerts{background-position:-305px 0;width:92px;}
#rt_social li .headline a.youtube{background-position: -698px 0px;}


a strong:hover{color:#DD4B39;}
#moreFromFranchise .cnbcvideo{border-bottom:none!important;}
/*PRIME LANDING PAGE*/
#page_prime_landing_page .timestamp{display:none;}
/*END PRIME LANDING PAGE*/

/*END HEADLINE WIDTH FIX*/
/*PROMO PLAYER*/
.promoPlayer p, .promoPlayer .timestamp, .promoPlayer .headline, .promoPlayer .asset img{display:none;}
.promoPlayer .asset{background:none;}
/*END PROMO PLAYER*/
#rt_primary_0 li, #rt_primary_1 li, #rt_primary_2 li, #rt_primary_3 li, #rt_primary_4 li, #rt_primary_5 li, #rt_primary_6 li{margin-bottom:20px;}
#feature .icon-video{margin-left:5px;}
#feature .wildcard img{margin-bottom:40px;}
#rt_contributors img{border:lightgrey solid 1px;}
.cols2 .col2 .desc_size60_60 .headline{width:276px;}
.cols2 .col2 #rt_contributors h2{border-bottom:0;margin-bottom:0;}
#rt_contributors ul{padding-top:15px;border-top:#CCD6DB solid 4px;}

/*HOMPAGE FIXES*/
.big .headline a{font-size:24px;}
.tabContainer .tabContents .big .headline a{font-size:18px}
#page_home .promo .subsection h3 {padding-top:3px;}
#page_home_page_redesign .top-news .featured .attribution{display:none;}
#page_home_page_redesign .top-news .featured {margin-bottom:25px;}
#page_home_page_redesign .market_data_table .sub {display:none;}

/*END HOMEPAGE FIXES*/

/*RIGHT RAIL SHOW TIMES*/
.show-time , .contact-info{line-height:145%;overflow:visible;}
.show-time{margin-top:30px;}
.show-time h5{font-size:14px;}
.show-time div{margin-bottom:10px;}
/*END RIGHT RAIL SHOW TIMES*/


/*TV BACKGROUND FIXES*/
body #cnbc-contents{background:transparent;}
/*END TV BACKGROUND FIXES*/
/*TWITTER HEADER*/
.twtr-hd h3{border:none!important;}
.twtr-doc{width:349px!important;}
/*END TWITTER HEADER*/

/*CONTACT*/
#rt_contact .asset a{line-height:150%;}
/*END CONTACT*/

/*PAGINATION*/
.paging-container .pagination * {font-size:14px;font-weight:normal;}
#story_pagination{margin-bottom:50px;}
/*END PAGINATION*/

.related .wildcard{margin-bottom:0px;}
#rt_about .asset{line-height:18px!important;}

/*FIX FOR POLL EXPANDING*/
.polltable{font-size:90%!important;}
/*FIX FOR POLL EXPANDING*/

/*SLIDESHOW FIXES*/
#page_slideshow #franchiseHeader{margin-bottom:20px;}
#page_slideshow .filmstrip table td {padding-bottom:30px;}
/*END SLIDESHOW FIXES*/

/*FRANCHISE HEADER STYLES*/
#pipeline_assetlist h2{border-bottom:none;}
.pageheadnav .menu{width:970px;margin-bottom:0px;margin-top:0px;height:15px!important;}
.pageheadnav{height:80px;}
#mini-header{margin-bottom:5px;}

/*HIDE FRANCHISE HEADER ON HOME PAGE*/
#page_home #franchiseHeader{display:none;}
/*END HIDE FRANCHISE HEADER ON HOME PAGE*/

/*END FRANCHISE HEADER STYLES*/

/* HOME PAGE VIDEO */
#page_home .vidbox .playNowButton{margin-left:15px;}
/* END HOME PAGE VIDEO */

/* HOME PAGE VIDEO */
.cols2 .col2 .subsection .vidbox .playNowButton{margin-left:8px;}
/* END HOME PAGE VIDEO */

/*EMBEDDED VIDEO!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
.video-container .attribution .last, .cnbcvideo .attribution .last{font-size:16px;}
.embed-container .vidbox .playNowButton{margin-left:10px;}
.playStrip .play{font-weight:normal;margin-top:-4px;}
/*END EMBEDDED VIDEO*/


/*NAV STYLES*/
#pageHeadNav{background:#f4f5f7;color:#b2b2b2;height:80px;}
.pageheadnav .menu ul li a{color:#2077B6;}
.pageheadnav .menu ul li a:hover{color:#DD4B39;}
.pageheadnav .menu a:hover, .pageheadnav .menu .selected a{color:#DD4B39;}
.pageheadnav .menu ul li.selected a, .pagehead .menu ul li a:hover{color:#DD4B39;}
.pageheadnav .menu ul li{color:#b2b2b2;} 
#page_market_front .promo{padding-bottom:10px;}
.flex_chart td.arrow{height:15px;}


#page_special_reports #cnbc-body {padding: 5px;}
#cnbc-new-header .btn_header{background:#427a92;}
.subsection h3, .bigHeader h2, .bigHeader h3{font-family:'Gotham Narrow SSm 4r', Arial, Helvetica;font-size:16px;font-weight: normal;}
.cols2 .col1 h2, .bigHeader h2{font-size:16px;}
#pipeline h2 a{font-family:'Gotham Narrow SSm 4r', Arial;}
/*.cols2 .col1 h2*/

.cols2 .col1 h2, .bigHeader h2, .bigHeader h3


/*===================ADS========================*/
#page_market_front #dart_ads_Flex_Ad_First, #page_market_front .adcom, #page_multi_chart_franchise #dart_ads_Flex_Ad_First, #page_multi_chart_franchise .adcom, #page_franchise_expanded #dart_ads_Flex_Ad_First, #page_franchise #dart_ads_Flex_Ad_First, #page_franchise_expanded .adcom, #page_franchise .adcom, #page_franchise_condensed #dart_ads_Flex_Ad_First, #page_franchise_condensed .adcom, #page_profile #dart_ads_Flex_Ad_First, #page_profile .adcom, #page_wildcard_rightrail #dart_ads_Flex_Ad_First, #page_wildcard_rightrail .adcom, #page_wildcard_rightrail #dart_ads_Flex_Ad_First, #page_wildcard_rightrail .adcom {margin-bottom:20px;}
#page_multi_chart_franchise #dart_ads_Flex_Ad_First, #page_multi_chart_franchise .adcom, #page_franchise_expanded #dart_ads_Flex_Ad_First, #page_franchise #dart_ads_Flex_Ad_First{margin-top:30px;margin-bottom:20px;}
#page_franchise_condensed #dart_ads_Flex_Ad_First, #page_franchise_condensed .adcom, #page_profile #dart_ads_Flex_Ad_First, #page_profile .adcom, #page_franchise_condensed #dart_ads_Flex_Ad_First, #page_franchise_condensed .adcom{margin-top:30px;margin-bottom:20px;}

#dart_ads_Top_Banner_wrapper{margin-bottom:5px;}
#dart_ads_Flex_Ad_First{margin-bottom:40px;}

#page_home #dart_ads_Badge_C, #page_home #dart_ads_Badge_D{float: right;margin-top: -24px;}
#page_home #dart_ads_Badge_B{float: right;margin-top: -21px;}
#rest_promoted_section_0 .cnbcnewsstory{margin-top:30px;}
/* #page_home #middle_center_links_1 ul{margin-top:40px;} */
#page_home_page_redesign .adcom_wrapper{border: 0;text-align: center;}

/*===================END ADS========================*/
#page_home_europe #franchiseHeader, #page_home_asia #franchiseHeader{display:none;}

/*===================FRANCHISE STYLES========================*/
/*RIGHT RAIL*/
#page_franchise .subsection h3{border-bottom:#CCD6DB solid 4px;border-top:none;}

#page_franchise .col2{margin-top:30px;}
#page_franchise .col1{margin-top:30px;}
#page_franchise .col2 .asset{color:#424858;font-size:12px;line-height:16px;}


/*WITH FRED*/
#page_franchise .col2 .asset{line-height:14px;}
#page_franchise .col2 .asset .headline a{font-size:12px; line-height:16px;}
#page_franchise .col2 .subsection .imgasset{margin-bottom:25px;}
#page_franchise .col2 .subsection .imgasset .headline a{font-size:14px;}

#page_franchise .col2 .asset img{margin-top:2px;}
#page_franchise .col2 .chartbeat_data_module .asset img{margin-top:0px;}
#page_franchise #pipeline_assetlist_0 .headline a{font-size:20px; font-weight:normal;line-height:24px;}
#page_franchise #pipeline_assetlist_0 .desc{line-height:16px;}
#page_franchise .primary .headline a{font-size:28px; font-weight:normal; line-height:32px;}
#page_franchise .primary .source a{font-size:12px;}
#page_franchise .featured-stories .primary .source{margin-top:0px;margin-bottom:0px;}
#page_franchise .featured-stories .filmstrip .asset .headline a{font-size:18px;line-height:22px;font-weight:normal;}
#page_franchise .featured-stories .filmstrip4 .imgasset .headline a{font-size:18px;line-height:22px;font-weight:normal;}
/*===================END FRANCHISE STYLES========================*/


/*===================FRANCHISE CONDENSED STYLES========================*/
/*RIGHT RAIL*/
#page_franchise_condensed .subsection h3{border-bottom:#CCD6DB solid 4px;border-top:none;}
#page_franchise_condensed .col2{ margin-top:30px;}
#page_franchise_condensed .col1{margin-top:30px;}
#page_franchise_condensed .col2 .asset{color:#424858;font-size:12px;line-height:16px;}
#page_franchise_condensed #feature h2:first-child, #page_franchise_condensed #pipeline h2:first-child{text-transform:uppercase;font-size:14px;}

/*WITH FRED*/
#page_franchise_condensed .col2 .asset img{margin-top:2px;}
#page_franchise_condensed #pipeline_assetlist_0 .headline a{font-size:16px; font-weight:normal;}
#page_franchise_condensed #pipeline_assetlist_0 .desc{line-height:14px;}
#page_franchise_condensed .primary .headline a{font-size:24px; font-weight:normal; line-height:30px;}
#page_franchise_condensed .primary .source a{font-size:12px;}
#page_franchise_condensed .featured-stories .primary .source{margin-top:0px;margin-bottom:0px;}
#page_franchise_condensed .featured-stories .filmstrip .asset .headline a{font-size:18px;line-height:22px;font-weight:normal;}
#page_franchise_condensed .featured-stories .filmstrip4 .imgasset .headline a{font-size:16px;line-height:22px;font-weight:normal;}
/*===================END FRANCHISE CONDENSED STYLES========================*/

#moreFromFranchise{border-top:#CCD6DB solid 4px;margin:50px 0px 50px 0px!important;}
#moreFromFranchise .headline a{font-weight:normal;font-size:16px;line-height:20px;}
/*END RELATED TOPICS*/

/*===================FRANCHISE EXPANDED STYLES========================*/
/*RIGHT RAIL*/
#page_franchise_expanded .subsection h3{border-bottom:#CCD6DB solid 4px;border-top:none;}
#page_franchise_expanded .col2{ margin-top:30px;}
#page_franchise_expanded .col1{padding-top:30px;}
#page_franchise_expanded .col2 .asset{color:#424858;font-size:12px;line-height:16px;}
#page_franchise_expanded #feature h2:first-child, #page_franchise_expanded #pipeline h2:first-child{text-transform:uppercase;}

/*WITH FRED*/
#page_franchise_expanded .col2 .asset{line-height:18px;}
#page_franchise_expanded .col2 .asset .headline{line-height:16px;}
#page_franchise_expanded .col2 .subsection .imgasset{margin-bottom:25px;}
#page_franchise_expanded .col2 .asset img{margin-top:2px;}

#page_franchise_expanded .col2 .asset img{margin-top:2px;}
/*#page_franchise_expanded #pipeline_assetlist_0 > .headline:first-child a{font-size:20px; font-weight:normal;}*/
#page_franchise_expanded #pipeline_assetlist_0 .desc{line-height:16px;}
#page_franchise_expanded .primary .headline a{font-size:24px; font-weight:normal; line-height:30px;}
#page_franchise_expanded .primary .source a{font-size:12px;}
#page_franchise_expanded .featured-stories .primary .source{margin-top:0px;margin-bottom:0px;}
#page_franchise_expanded .featured-stories .filmstrip .asset .headline a{font-size:18px;line-height:22px;font-weight:normal;}
#page_franchise_expanded .featured-stories .filmstrip4 .imgasset .headline a{font-size:16px;line-height:22px;font-weight:normal;}
#page_franchise_expanded .cols2 .col1 .story-summary > h2:first-child a{font-size:30px;line-height:36px;} 

#page_franchise_expanded .story .content .group p, .story .content h4{line-height:24px; font-size: 16px;} 
/*===================END FRANCHISE EXPANDED STYLES========================*/

/*===================MULTI CHART FRANCHISE STYLES========================*/
#page_multi_chart_franchise .subsection h3{border-bottom:#CCD6DB solid 4px;border-top:none;}
#page_multi_chart_franchise .col2{margin-top:30px;}
#page_multi_chart_franchise .col1{padding-top:10px;}
#page_multi_chart_franchise .col2 .asset{color:#424858;font-size:14px;line-height:18px;}
#page_multi_chart_franchise #feature h2:first-child, #page_multi_chart_franchise #pipeline h2:first-child{text-transform:uppercase;font-size:14px;}
#page_multi_chart_franchise .promo h2{border:none;}
/*===================END MULTI CHART FRANCHISE STYLES========================*/

/*===================WILDCARD HEADER & FOOTER STYLES========================*/
/*RIGHT RAIL*/
#page_wildcard_header_footer .subsection h3{border-bottom:#CCD6DB solid 4px;border-top:none;}
#page_wildcard_header_footer .col1{margin-top:30px;width:960px;}
#page_wildcard_header_footer #feature h2:first-child, #page_wildcard_header_footer #pipeline h2:first-child{text-transform:uppercase;font-size:14px;}
/*===================END WILDCARD HEADER & FOOTER STYLES========================*/

/*===================WILDCARD WITH RIGHT RAIL STYLES========================*/
/*RIGHT RAIL*/
#page_wildcard_rightrail .subsection h3{border-bottom:#CCD6DB solid 4px;border-top:none;}
#page_wildcard_rightrail .col1{padding-top:30px;}
#page_wildcard_rightrail .col2 .asset{color:#424858;font-size:14px;line-height:18px;}
#page_wildcard_rightrail #feature h2:first-child, #page_wildcard_rightrail #pipeline h2:first-child{text-transform:uppercase;font-size:14px;}
/*===================END WILDCARD WITH RIGHT RAIL STYLES========================*/

/*===================PROFILE STYLES========================*/
/*RIGHT RAIL*/
#page_profile .subsection h3{border-bottom:#CCD6DB solid 4px;border-top:none;}
#page_profile .col2{margin-top:30px;}
#page_profile .col1{padding-top:30px;}
#page_profile .col2 .asset{color:#424858;font-size:12px;line-height:18px;}
#page_profile #feature h2:first-child, #page_profile #pipeline h2:first-child{text-transform:uppercase;font-size:14px;}
/*WITH FRED*/
#page_profile .btn {letter-spacing:0px!important;}

#page_profile .col2 .asset{line-height:14px;}
#page_profile .col2 .asset .headline a{font-size:14px; line-height:20px;}
#page_profile .col2 .subsection .imgasset{margin-bottom:25px;}
#page_profile .col2 .subsection .imgasset .headline a{font-size:14px;}
#page_profile #pipeline{margin-top:50px;}
#page_profile .col2 .asset img{margin-top:2px;}
#page_profile #pipeline_assetlist .headline a{font-size:20px; font-weight:normal;}
#page_profile #pipeline_assetlist .desc{line-height:16px;}
#page_profile .primary .headline a{font-size:24px; font-weight:normal; line-height:30px;}
#page_profile .source a{font-size:12px!important;}
#page_profile .featured-stories .primary .source{margin-top:5px;margin-bottom:5px;}
#page_profile .featured-stories .filmstrip .asset .headline a{font-size:18px;line-height:22px;font-weight:normal;}
#page_profile .featured-stories .filmstrip4 .imgasset .headline a{font-size:16px;line-height:22px;font-weight:normal;}
#page_profile .img-profile img{border:lightgrey solid 1px;}
#page_profile .img-profile h1{width:268px;}
/*===================PROFILE STYLES========================*/


/*===================SPECIAL REPORTS========================*/
/*RIGHT RAIL*/
#page_special_reports .subsection h3{border-bottom:#CCD6DB solid 4px;border-top:none;}
#page_special_reports .col2{margin-top:30px;}
#page_special_reports .cols2 .col1{padding-top:30px;}
#page_special_reports .col2 .asset{color:#424858;font-size:14px;line-height:18px;}
#page_special_reports .col2 .asset .desc{font-size:12px;line-height:14px;}
#page_special_reports #feature h2:first-child, #page_special_reports #pipeline h2:first-child{text-transform:uppercase;font-size:14px;}
#page_special_reports .source, #page_special_reports .timestamp{display:none;} 

/*WITH FRED*/
#page_special_reports .col2 .asset .headline a{font-size:12px; line-height:16px;}
#page_special_reports .col2 .subsection .imgasset{margin-bottom:25px;}
#page_special_reports .col2 .subsection .imgasset .headline a{font-size:14px;}
#page_special_reports .col2 .asset img{margin-top:2px;}

#page_special_reports #pipeline_assetlist_0 .headline a{font-size:20px; font-weight:normal;}
#page_special_reports #pipeline_assetlist_0 .desc{line-height:16px;}

#page_special_reports .primary .headline a{font-size:24px; font-weight:normal; line-height:30px;}
#page_special_reports .primary .source a{font-size:12px;}
#page_special_reports .featured-stories .primary .source{margin-top:5px;margin-bottom:5px;}
#page_special_reports .featured-stories .filmstrip .asset .headline a{font-size:18px;line-height:22px;font-weight:normal;}
#page_special_reports .featured-stories .filmstrip4 .imgasset .headline a{font-size:16px;line-height:22px;font-weight:normal;}
/*===================END SPECIAL REPORTS========================*/


/*===================FLASH HEADER / FOOTER========================*/
#page_flash_header_footer .cols1 .col1{float:left;}
/*===================END FLASH HEADER / FOOTER========================*/


/*===================FLASH WITH RIGHT RAIL STYLES========================*/
/*RIGHT RAIL*/
#page_flash_rightrail .subsection h3{border-bottom:#CCD6DB solid 4px;border-top:none;}
#page_flash_rightrail .col2{margin-top:30px;}
#page_flash_rightrail .col1{margin-top:30px;}
#page_flash_rightrail .col2 .asset{color:#424858;font-size:14px;line-height:18px;}
#page_flash_rightrail #feature h2:first-child, #page_flash_rightrail #pipeline h2:first-child{text-transform:uppercase;font-size:14px;}

/*WITH FRED*/
#page_flash_rightrail .col2 .asset{line-height:12px;}
#page_flash_rightrail .col2 .asset .headline a{font-size:12px; line-height:16px;}
#page_flash_rightrail .col2 .subsection .imgasset{margin-bottom:25px;}
#page_flash_rightrail .col2 .subsection .imgasset .headline a{font-size:14px;}

#page_flash_rightrail .col2 .asset img{margin-top:2px;}
#page_flash_rightrail #pipeline_assetlist_0 .headline a{font-size:20px; font-weight:normal;line-height:24px;}
#page_flash_rightrail #pipeline_assetlist_0 .desc{line-height:16px;}
#page_flash_rightrail .primary .headline a{font-size:24px; font-weight:normal; line-height:30px;}
#page_flash_rightrail .primary .source a{font-size:12px;}
#page_flash_rightrail .featured-stories .primary .source{margin-top:0px;margin-bottom:0px;}
#page_flash_rightrail .featured-stories .filmstrip .asset .headline a{font-size:18px;line-height:22px;font-weight:normal;}
#page_flash_rightrail .featured-stories .filmstrip4 .imgasset .headline a{font-size:16px;line-height:22px;font-weight:normal;}
/*===================END FLASH WIH RIGHT RAIL STYLES========================*/

/*MOST TABS*/
.matttabs {position: relative; min-height: 200px; /* This part sucks */ clear: both; margin: 25px 0;}
.tabber {float: left;}
.matttabs label {color:#424858;background: #CCD6DB; display:block;padding: 11px; border: 1px solid #ccc;font-size:11px;cursor:pointer;}
.matttabs [type=radio] {display: none;}
.matttabs .content {position: absolute; top: 32px; left: 0;padding-top:10px; background: white; right: 0; bottom: 0;border-top:#CCD6DB solid 1px;}
.matttabs [type=radio]:checked ~ label {background: white; border-bottom: 1px solid white; z-index: 2;}
.matttabs [type=radio]:checked ~ label ~ .content { z-index: 1;}
/*END MOST TABS*/


#dart_wrapper_Top_Banner{margin-bottom: 5px;margin-left:0;}

/*=================== XFINITY TEMPLATE STYLES ========================*/
#page_xfinity_page .col1, #page_xfinity_page .col2{margin-top:30px;}

/* ======= QUICK FIX FOR HEADER ====== */
#cnbc-header .note{width:38px;}

/* ======= CONSUMER RATES ====== */
#tabcontentcontainer .row-bottom-brdr table tr td{vertical-align: top;}

#page_franchise .asset .icon-video, #page_franchise_expanded .asset .icon-video, #page_franchise_condensed .asset .icon-video, #page_market_front .asset .icon-video, #page_profile .asset .icon-video, #page_wildcard_rightrail .asset .icon-video, #page_prime_landing_page .asset .icon-video, #page_prime_show_page .asset .icon-video, #page_special_reports .asset .icon-video, #page_xfinity_page .asset .icon-video{background-position:-37px -85px;}
/*==================Quick View==========*/
.top-news .module-header .quickView .arrow_down, .top-news .module-header .regularView .arrow_down{
    border-top-color: #DD4B39;
    margin:0 2px 2px;
}
.top-news .module-header li.first a {font-size: 14px;}
.top-news .module-header li.first{padding-top:2px;}

/* ======= COMMENTS ANNOUNCEMENT ====== */
#commentsAnnouncement {
    color: #DD4B39;
    font-family: 'Gotham Narrow SSm 4r', Arial;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 30px;
    padding-bottom: 16px;
    border-bottom: 1px solid #ccd6db;
}
#commentsAnnouncement p {
    margin-bottom: 15px;
}

.sponsored #page_header {
    margin-left: auto;
    margin-right: auto;
    width: 970px;
}

/*=======TWITTER WIDGET=====================*/
iframe.twitter-timeline {width:100% !important;}

.OUTBRAIN .AR_2 .ob_org_header h3, .OUTBRAIN .AR_1 .ob_org_header h3, 
.OUTBRAIN .SB_1 .ob_org_header h3, .OUTBRAIN .SB_2 .ob_org_header h3 {color: #424858 !important;font-family: 'Gotham Narrow SSm 4r';font-weight: normal;}

#franchise-header-badge {width: 180px;height: 0;float: right;}
#franchise-header-badge .dart_ads_noniframe {
    text-align: center;
}
#franchise-header-badge .sponsored_text {
    display: block;
    line-height: 18px;
}

.cnbc-body {background:#FFF;}
.downArrowTabs .tabContents .asset .headline {line-height: 26px;}
.topic-section .asset .headline {line-height: 24px;}

/*=======Extra padding to Fix ol tag number issue=====================*/
#page_story .group-container .group ol {padding-left: 30px;}

/* Fixing Home Page Related Link */
#page_home_page_redesign .desc_size240_160 ul {margin: 0;}

article .group p span[style]{font-size:16px !important}


.cnbc-contents .cnbc-body {overflow: hidden !important;}

#page_wildcard_rightrail .cnbc-contents .cnbc-body .col2 .asset.partnerstory .headline a {
    font-size: 14px;
}

.cnbc-contents .cnbc-body {overflow: hidden !important;}

/*SPONSORED TOP SECTION FIX*/
.top-section.sponsored{max-width: 100%; margin-right: auto; margin-left: auto;}

.module-header a, .module-header{color:#424858;}

#page_wildcard_rightrail .cnbc-contents .cnbc-body .col2 .asset.slideshow .headline a {
    font-size: 14px;
}


#page_home_page_redesign .cnbc-contents .cnbc-body .col2 .big-stories .asset.blogpost .headline a {font-size: 22px;}

strong, b {
font-weight: normal;
font-family: 'Gotham Narrow SSm 5r', Arial;
}

body .ob_org_header, body .ob_org_header h1, body .ob_org_header h2, body .ob_org_header h3, body .ob_org_header h4, h2.module-header{font-size:16px!important;}

/*headline fon-size fix for hp*/
.top-news .filmstrip .headline a{font-size: 20px; line-height: 24px;}

/*flash ad fix*/
#dart_wrapper_Flex_Ad_First .GoogleActiveViewClass div div{height:auto;}


/*SLIDESHOW BUTTONS FIX*/
#page_slideshow #slideShow-interface .btn-prev span {
margin-right: 25px;
background-position: -120px -35px;
}

#page_slideshow #slideShow-interface .btn-next span {
margin-left: 25px;
background-position: -118px -23px;
}

/*LEADERBOARD AD FIX*/
body #dart_wrapper_Top_Banner .GoogleActiveViewClass div div{width:auto!important;}

body #dart_ads_Top_Banner_Interstitial .GoogleActiveViewClass div div{width:auto!important;}
#cnbc-new-header .arrow_down{padding:0px;}

#page_multi_chart_franchise .icon.arrow_down, #page_multi_chart_franchise.icon.arrow_up{padding:0px;}
#page_multi_chart_franchise .icon.unch {background-position: 100px 0px!important;}

#feature h3{display:none;}
#page_franchise .col1 {margin-top: 20px;}
#page_franchise .col2 {margin-top: 0px;}
body #franchiseHeader {background-position-x: 0px;}
.pageheadnav .menu {width: 940px; margin-top:4px; margin-bottom: 0px; height: 15px!important; margin-left:0px; padding-bottom: 10px; line-height:19px;}
#page_market_front #franchiseHeader, #page_market_front  #page_header{margin-left:5px;}
body #dart_wrapper_Top_Banner{margin-bottom:0px;}
.story-top .title{padding: 5px 0 10px 0;}
.cnbc-clearfix:before, .cnbc-clearfix:after {content: none; display: block;}
.cnbc-clearfix:after {clear: none;}

#page_home_page_redesign .carousel_body .carousel_ul .tickers span.price {padding: 2px 2px 0 0;}
#page_home_page_redesign .col1 .downArrowTabs .tab li:nth-child(4), #page_home_page_redesign .col1 .downArrowTabs .tab li:nth-child(5) {display:none;}

body#page_franchise.native-tablet, body#page_story.native-tablet {
  background: none;
}
#page_home_page_redesign .subsection.webservice>h4[data-title="MOST POPULAR"]{
    display: none;
}

/*Home Page Partner style Fix*/
.downArrowTabs .tabContents li .headline .partner {
    font-family: 'Gotham Narrow SSm 4r',Arial;
    font-size: 12px;
    color: #868483;
    margin: 0px 0px 0px 5px;
}

.main-header #countdownClock .col1{padding-top:4px;}

#page_home_page_redesign .col1 .downArrowTabs .tabContents .imgasset img, #page_home_page_redesign .col1 .downArrowTabs .tabContents .asset time{display:none;} 
#page_home_page_redesign .col1 .downArrowTabs .tabContents .asset time{padding-top:10px;} 

 #pipeline .imgasset .cnbc-font-icon.icon-cnbc-video {
    left: 0;
 }
 
 .unit.col2 .subsection:not(.big-stories) .video-icon>a{
    display: block;
 }
 
 .inlineChart {
  width: 530px;
}

#page_home_page_redesign .nad-asset .headline a:before {
  margin-right: 0px;
}

/*
#cnbc-alert-container-watch-live {
  display: none !important;
}
*/
.pageheadnav .menu{margin-top:0px}

/* Overrides for watch live alert */
#cnbc-alert-container-watch-live {background-color: #e96525 !important;}
.dart_ads_noniframe_Top_Banner {text-align: center}

body[id*="franchise"].immersive .featuredPromo.imgasset.cnbcvideo .cnbc-font-icon.icon-cnbc-video {
    margin-left: 5px;
}

/*for temp fix on pro tour interstitial*/
#pro-tour-container .pro-tour-close-container {
  top: 0px !important;
}

#pro-tour-close-button {
  visibility: visible !important;
}

.pagehead a.header_title {
  white-space: nowrap;
}

/* Overrides for special event */

.special-event .special-event-hat{
  background:url(http://fm.cnbc.com/applications/cnbc.com/staticcontent/img/special_event_bg.jpg?vn=3) no-repeat center;
  margin-bottom: 30px;
  padding-top:1px;
}

.special-event .special-event-contanier .special-event-header:before{
  content:'Republican Presidential Debate';
  color:#fff;
}

.special-event .col1 .downArrowTabs .tabContents .asset time {
  display:none;
}

.special-event .col1 .downArrowTabs .tab li:nth-child(4), .special-event .col1 .downArrowTabs .tab li:nth-child(5) {
  display:none;
}

.special-event .subsection.webservice>h4[data-title="MOST POPULAR"]{
    display: none;
}

.special-event .top-news .featured.cnbcvideo #video_relative_time{ display:none;}

/*overrides for immersive template*/
.immersive .embed-container .attribution {display: initial}

@media only screen and (max-width: 1024px){
  .special-event-hat.pro .special-event-secondary .asset.cnbcvideo .icon-cnbc-video{
    bottom:14px;
  }
}

#portfolio-widget .portfolio-title {
    text-transform: uppercase;
}

#cnbc-new-header ul li.sub-nav-menu ul li.emerge-americas,
#cnbc-new-header ul li.sub-nav-menu ul li.iconic--conference {
  text-transform: none;
}


#cnbc-new-header .nav-home{
  width: 94px;
}

/*hide model portfolio widget*/
#portfolio-widget{display:none;}
.pro-user #dart_wrapper_Badge_J{margin-bottom:0px;}

/* Source logo */
.sourcelogo {
    background-image: url(http://fm.cnbc.com/applications/cnbc.com/resources/styles/skin/CMS/img/wirelogos.5.jpg);
    background-repeat: no-repeat;
    background-position: 100px 100px;
}

/* vox media and breaking views logos */
#sourcelogo-fiscaltimes {width: 125px;background-position: 0 -747px; height: 22px; text-indent: -9999px;margin-bottom: 0;}
#sourcelogo-breakingnews{width:89px;background-position:0 -933px;height:16px;text-indent: -9999px;}
#sourcelogo-breakingviews {background-position: 0px -1580px;height: 35px;text-indent: -9999px;}
#sourcelogo-curbed {width: 78px;background-position: 0 -1620px;height: 30px;text-indent: -9999px;}
#sourcelogo-eater {width: 78px;background-position: 0 -1655px;height: 21px;text-indent: -9999px;}
#sourcelogo-polygon {width: 80px;background-position: 0 -1682px;height: 29px;text-indent: -9999px;}
#sourcelogo-racked {width: 71px;background-position: 0 -1714px;height: 23px;text-indent: -9999px;}
#sourcelogo-sbnation {width: 123px;background-position: 0px -1744px;height: 13px;text-indent: -9999px;}
#sourcelogo-theverge {width: 88px;background-position: 0px -1765px;height: 16px;text-indent: -9999px;}
#sourcelogo-vox {width: 40px;background-position: 0px -1789px;height: 19px;text-indent: -9999px;}
#sourcelogo-estimize {width: 86px;background-position: 0px -1815px;height: 19px;text-indent: -9999px;}
#sourcelogo-buzzfeed {width: 104px;background-position: 0 -1835px;height: 20px;text-indent: -9999px;}
#sourcelogo-usatoday {width: 101px;background-position: 0 -837px;height: 20px;text-indent: -9999px;}
#sourcelogo-scmp {width: 218px;background-position: 0 -1861px;height: 20px;text-indent: -9999px;}
#sourcelogo-bespoke {width: 100px;background-position: 0 -1882px;height: 23px;text-indent: -9999px;}
#sourcelogo-shorthillscapitalpartners {width: 80px;background-position: 0 -1909px;height: 25px;text-indent: -9999px;}
#sourcelogo-thebeartrapsreport {width: 120px;background-position: 0 -1935px;height: 17px;text-indent: -9999px;}

/*video icon change*/
.icon-cnbc-video:before {
    content: "\e601";
}

.icon-cnbc-video {
    display: inline;
    font-family: 'cnbc_font_icons';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
}

/*Double Stack Headline Skin change*/
#page_home_page_responsive .col1 .downArrowTabs .tabContents .asset.blogpost .headline a, #page_home_page_responsive .col1 .downArrowTabs .tabContents .asset .headline a{
  line-height: 25px;
}
#page_home_page_redesign .col1 .downArrowTabs .tabContents .asset.blogpost .headline a, #page_home_page_redesign .col1 .downArrowTabs .tabContents .asset .headline a{
  line-height: 25px;
} 

/*Homepage don't miss native ad fix*/
#page_home_page_redesign #second_primary .nad-asset .headline a:before {content: none;}

/*Secondary stack headline fix*/
.cols2 .col1 h2 {text-transform: initial;}

/*temp fix for cards in right rail*/
#page_special_reports .col2 .subsection .asset:not(.card) img { float: left; margin-right: 10px; }
#page_special_reports .col2 .subsection .asset:not(.card) .icon-cnbc-video { top: 32px; font-size: 24px; }
#page_special_reports .col2 .subsection .asset:not(.card) .headline { font-size:14px;line-height:16px;}
#page_special_reports .col2 .asset:not(.card) .desc {margin-top:4px;}

/*wildcard cards right rail fix*/
body[id*=wildcard] .subsection .imgasset .headline {display:initial;float:none;margin-left:0px}
body[id*=wildcard] .subsection .imgasset img{margin-right:10px}

/*White space film strip fix*/
#page_home_page_redesign #second_primary .cnbc-nobr {white-space: normal;}

/*Franchise nad right rail fix*/
body#page_franchise .big-stories .nad-asset .headline a:before {content: none!important;}
body#page_franchise .big-stories .nad-asset.imgasset .headline:before {display: inline-block;}

/*Immersive subheadlines*/
.immersive .cnbc-body .story-top .story-header-left h2.subheadlines{color: #fff;position: relative;z-index: 1;max-width: 640px;}

/*Franchise filmstrip native fix*/
body:not([id*=franchise_persistent_ad_makeit]) .filmstrip .nad-asset .headline a:before {display: block;font-size: 11px;text-align: center;line-height: 14px;width: 100%;}
body[id*=franchise] .filmstrip .imgasset.nad-asset .headline {padding-top: 0px;}

/*Android tablet wallpaper background fix*/
#page_story.native-android-tablet, #page_special_reports.native-android-tablet, #page_franchise.native-android-tablet {background: #fff!important;}

/*lede image temp fix*/
#page_home_page_redesign .featuredPromo span img {height: auto;}

/*New slideshow paragraph spacing*/
#page_slideshow_ng .group p{margin-bottom:10px;}

@media (min-width:1200px) {
  .downArrowTabs .tabContents .pill:not(.nad-asset){
          display:block;
      }
  
  #page_home_page_responsive .col1 .downArrowTabs .tabContents .asset.blogpost .headline a, #page_home_page_responsive .col1 .downArrowTabs .tabContents .asset .headline a {
    font-size: 17px;
  }
  #page_home_page_responsive .downArrowTabs .tabContents li ul li{
    width:335px;
  }
  #page_home_page_responsive .downArrowTabs .tabContents li ul li:nth-child(odd) {
        margin-right: 50px;
  }

  #page_home_page_responsive .col1 .downArrowTabs .tabContents .asset.blogpost .headline a, #page_home_page_responsive .col1 .downArrowTabs .tabContents .asset .headline a{
    line-height: 25px;
  }
}

@media (width:1200px) {
  #page_home_page_responsive .downArrowTabs .tabContents li ul li{
    width:100%;
  }
  #page_home_page_responsive .col1 .downArrowTabs .tabContents li ul li{
    padding:10px 0px;
  }

}

/*===================Region Message iPad Styles========================*/
@media (min-width: 768px) and (max-device-width: 1024px) {
	.regions-msg {
    	margin: 20px auto;
    	font-size: 14px;
	}
	.regions-msg .btn-blue.save {
    	font-size: 15px;
	}
}

/* Experiment to resolve MPS ad issue */


.cnbc-new-footer-res{ 
z-index:5000; 
}

.nad-asset-banner.persistentRibbon{
	z-index:4900; 
}

#page_video_section_front #pipeline .imgasset .cnbc-font-icon.icon-cnbc-video {
	top: 70px;
	margin-top: 0;
}

.featured-stories .filmstrip .desc_size240_125.asset{
	width:240px;
	margin-right: 50px;
}

.featured-stories .filmstrip.filmstrip3 .asset.imgasset img{margin-top:-135px;}
.special-event .special-event-contanier .featured .promo{
	height:auto !important;
}

.special-event .special-event-hat.pro{
	margin-top:15px;
}

.topic-town-container .topic-section .cnbc-font-icon.icon-cnbc-video{font-size:1em;}
.topic-town-container .topic-section .video-icon .cnbc-font-icon.icon-cnbc-video{font-size:32px;margin: 0;padding: 0;bottom: 16px;left: 16px;top: inherit;}

@supports (-moz-appearance:none) and (display:contents) {
    .pill::after {
		top: 1px;
	}
}

@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
 .featured-stories .headline .cnbc-nobr {
	white-space: normal;
}
}

/*move to sc*/
.featured-stories .filmstrip .asset,
.featured-stories .filmstrip2.filmstrip .asset {width:240px;}


.featured-stories .filmstrip .asset .desc, .featured-stories .filmstrip .asset ul {margin-left: 0px;}

.featured-stories .filmstrip2.filmstrip  .asset img{margin-top:-175px;}

.unit.col2 .big-stories .desc_size350_197 .video-icon .cnbc-font-icon.icon-cnbc-video {
	bottom: 10px;
	top: initial;
}
/*move to sc*/


.cols2 .col2 .subsection .asset.card:not(.imgasset) {margin-bottom: 0;}

body[id*=profile] #pipeline .source {display: none;}

#page_story_premium_view .story-header-left time {
padding-bottom: 20px;
}

#page_story_premium_view .title .icon-cnbc-pro {
padding-left: 10px;
}

#page_story_premium_view .story-top .subheadlines {
padding-top: 0px !important;
}


.chartbeat_data_module ul li img {
	position: relative;
}

#page_home_page_redesign #second_primary .cnbc-nobr, #page_home_page_redesign .asset .cnbc-nobr{
	white-space: normal;
}

.dart_wrapper#dart_wrapper_Responsive_Rectangle {width:70%; margin-left: auto; margin-right: auto;}

.chartbeat_data_module .imgasset .headline, .cols2 .col2 .subsection .chartbeat_data_module .imgasset .headline  {
	margin-left: 175px;
}

#cnbc-contents [id^="chartbeatWidget"].chartbeat_data_module .subsection .asset .headline a span.cnbc-nobr {
	white-space: initial;
}

/* Start: Home Page Tab component: Video Icon fix. */
#page_home_page_redesign .col1 .downArrowTabs .tabContents .imgasset.desc_size160_105 .fa-video {display: none;}
#page_home_page_redesign .col1 .downArrowTabs .tabContents .imgasset.desc_size160_105 .video-icon>a {height: auto;}
#page_home_page_redesign .col1 .downArrowTabs .tabContents .imgasset.desc_size160_105 .cnbc-font-icon.icon-cnbc-video {
	position: static;
    text-shadow: none;
    font-size: 1em;
}
/* End: Home Page Tab component: Video Icon fix. */


#dart_wrapper_Responsive_Rectangle {width: 100%;}
.immersive .stories-lineup ul li.ad_responsive_rectangle {width: 100%;}

body:not([id*=franchise_persistent_ad_makeit]) .filmstrip .nad-asset.desc_size160_105 .headline a:before {
	position: absolute;
    top: 81px;
    padding: 5px 0;
}


.premium .story #article_body>.group-container.last .loaderOverlayHP p:last-child {position: static;}

.premium .story #article_body>.group-container.last .loaderOverlayHP p:last-child:before {content: none;}

.top-news .featuredPromo .headline-overlay {
	font-family: "Gotham Narrow SSm 4r";
	font-size: 32px;
	height: 3em;
}

.top-news .featuredPromo .headline-overlay .headline {
	font-family: "Gotham Narrow SSm 4r";
}

.top-news .featuredPromo.featuredPromo.featuredPromo.featuredPromo.featuredPromo .headline-overlay .headline {
	color: #fff;
	font-size: 32px;
	line-height: 40px;
}

.top-news .featuredPromo:hover .headline-overlay .headline, .top-news .featuredPromo:hover .fa-video:before{
	color: #3fbdec !important;
}

/* IE11 has a bug in calculating font-size for :before pseudo-elements when styled in ems */
/* https://connect.microsoft.com/IE/feedback/details/813398/ie-11-css-before-with-font-size-in-em-units-ignores-css-precedence-rules */
/* experimenting in the browser suggests that instead of overriding earlier em font-size styles, new em font-size styles multiply them */
/* the following style is an attempt to use that to bring the font-icon size down to its intended size in IE11 with the first rule */
/* while the second rule provides the correct font size in em for the other browsers */
.top-news #featured_top_story .featuredPromo.cnbcvideo .fa-video:before {
	font-size: 0.16em;
}
.top-news #featured_top_story .featuredPromo.cnbcvideo .fa-video:before {
	font-size: 2em;
}


#page_home_page_redesign .top-news .featuredPromo .headline-overlay {
	padding: 0;
}


#page_home_page_redesign .top-news .featuredPromo.featuredPromo.featuredPromo.featuredPromo.featuredPromo .headline-overlay .headline {
	font-size: 26px;
	line-height: 32px;
}

#page_market_front #cnbc-contents #feedback  {
	display: block !important;
}

#page_market_front #cnbc-contents #feedback div  {
		background-color: #3da5ed;
}

.icon-cnbc-pro { text-shadow: none; }

.cnbc-contents .cols2 .col2 #rt_social > ul li{
	border-bottom: none;
}

.cols2 .col2 .badge-ad + .module-header {
    margin-top: -18px!important;
}
/*immersive template temp fix*/
.immersive:not(.makeit) .story-header-left.twoCol:not([style*="background"]) .source a {color: #999;}
.immersive:not(.makeit) .story-header-left.twoCol:not([style*="background"]) .source a:hover {color: #999!important;}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait),
(min-width: 740px) and (max-width: 992px)
 { 
    .arrow-left, .arrow-right {z-index: 999;}
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 992px), (max-width: 1024px) and (min-width: 992px){
#cnbc-contents [id^="chartbeatWidget"].chartbeat_data_module .subsection .asset .headline a, #cnbc-contents [id^="chartbeatWidget"].chartbeat_data_module .subsection .asset .headline a span {
    font-size: 18px !important;
    line-height: 22px !important;
}
}
.cols2 .promo h2, .cols2 .subsection h3, .cols2 .ribbon h3, 
.cols2 .col1 h2:not(.headline) { 
    text-transform: uppercase; 
}
@media screen and (min-width:768px){
	.market-overview-container {
	    min-height: 107px;
	    display:block!important;
	}
}
.featuredPromo.desc_size350_197 span img {height: auto;}
.native-android-tablet .nad-asset-banner.persistentRibbon{
    background-color: #FFC327;
    text-transform: uppercase;
    font-size: 14px;
    font-family: 'Gotham Narrow SSm 5r';
    color: #333;
    text-align: center;
    padding: 5px;
    width: 100%;
}

#page_franchise_expanded #pipeline h2 a{text-transform: initial;line-height: 32px;color: #2077B6;}
#page_franchise_expanded #pipeline h2 a:hover{color:#DD4B39}
.immersive .group-container .subtitle {line-height: 34px;}
.market-overview-container .carousel-body .carousel_ul li img {margin-top: 0;}
.gig-share-button button.tabbing-button {display: none;}
/*CHROME BETA fix*/
* {user-select:text;}

.mobile-native.nadassetbanner .nad-asset-banner.persistentRibbon, .native-tablet.nadassetbanner .nad-asset-banner.persistentRibbon,
body[id*=slideshow].mobile-native.nadassetbanner .nad-asset-banner.persistentRibbon,
body[id*=slideshow].native-tablet.nadassetbanner .nad-asset-banner.persistentRibbon
{position: relative;}
.mobile-native.nadassetbanner #cnbc-body,.native-tablet.nadassetbanner #cnbc-body {margin-top: 0;}
/*secondary_river class is only used on home_page_ng*/
.secondary_river .imgasset.card.nad-asset .headline a,
.secondary_river .stories-lineup .nad-asset.headlineFirst .headline::before {display: inline;}
@media screen and (max-width: 992px){
.secondary_river .imgasset.card.nad-asset .headline a,
.secondary_river .stories-lineup .nad-asset.headlineFirst .headline::before {display: block;}
.secondary_river .stories-lineup .nad-asset .headline::before {font-size: 12px;}
}
@media screen and (max-width: 640px){
.secondary_river .stories-lineup .nad-asset .headline::before {font-size: 10px;}
}

/*HOMEPAGE REDESIGN UPDATES*/
.news-alert .content{max-width:1150px;}
@media screen and (min-width: 640px){
	#pipeline_default .stories_assetlist .headline a, #pipeline_default .stories_assetlist .headline {font-size: 24px;line-height: 28px;}
}

.cols2 .col2 .subsection ul li .asset .headline{font-family: "Gotham Narrow Ssm 5r";}
.cnbc-contents .module-header a{font-family: "Gotham NArrow Ssm 5r";}
.cnbc-contents .module-header a:hover {color: #DD4B39;}
.cols2 .stories_assetlist .pill.live{float: none;}
.pill:not(.live){display:none;}

.topic-section .asset.primary .headline, .topic-section .headline{margin-bottom:0px;}
#page_home_page_ng table.data tbody td {padding: 8px 0px;}
.market-movers .top td .percentBar div {background: #31a745;}
.market-movers .bottom td .percentBar div {background:#e3352b;}

@media screen and (max-width: 1200px){
	.news-alert .content{max-width:970px;}
}
@media screen and (max-width: 992px){
	.pill.live {float: none}
	.cols2 .col2 .badge-ad + .module-header{margin-top:0px!important;}
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 768px), (max-width: 1024px) and (min-width: 768px){
.market_data_table .asset .headline a {font-size: 20px;line-height: 24px;}
}



/*IE11 native pill fix slideshows*/
.slideshow.embed-container .headlines {padding-top: 0px;}
.embed-container.nad-asset.slideshow a {display: block;}
.embed-container.slideshow.nad-asset .headlines::before {display: inline-block;}

@media only screen and (max-device-width: 1024px) and (min-device-width: 768px), (max-width: 1024px) and (min-width: 768px){
.market-movers .groups-downArrowTabs .grouptab li a {
    font-size: 17px;
}
}

.unit.col2 .subsection.bigHeader ul li .asset.imgasset.desc_size140_105.big .desc,
.unit.col2 .subsection.bigHeader ul li .asset.imgasset.desc_size140_105.big > span  {
    display: none;
}

.makeit.immersive .featuredPromo .headline {
	line-height: 1.3em;
    font-size: 0.9em;
}
/* file: http://fm.cnbc.com/applications/cnbc.com/resources/files/2016/04/05/right-rail-source-hide_0.css?vn=1460493679*/
.premium .unit.col2 .subsection .source, .unit.col2 .subsection .source {display: none;}
/* file: http://fm.cnbc.com/applications/cnbc.com/resources/files/2016/05/11/hide-feedback.css?vn=1463760405*/
#page_home_page_redesign #feedback div, #page_story_simple #feedback div, #page_story #feedback div, #page_story_premium_view #feedback div{display:none!important;}
/* file: http://fm.cnbc.com/applications/cnbc.com/resources/files/2016/08/22/cnbc_nav_skin_7.css?vn=1478107889*/
/*skin:[QA01]103845534[STG01]103851668[STG02]103781336[prod]103884698*/
#featured-menu-container .pro .subscribe2 a {
	color: #4fbf85 !important;
}

#featured-menu-container .pro .subscribe2 a:hover {
	color: #2FA5E3 !important;
}

.pro-user .cnbc-menu .subscribe2 {
	display: none !important;
}

.watchlist360 #feedback_mobile a{
	color: transparent;
}
.watchlist360 #feedback_mobile a:after{
    content:'Site Feedback';
    color: #333;
}

* {user-select: text;}
/* file: http://fm.cnbc.com/applications/cnbc.com/resources/files/2015/04/15/pro-rr-fix_0.css?vn=1437435740*/
#page_franchise .col2 {margin-top: 30px;}
#page_franchise .col2 #rt_promo_light_10 .asset .headline a {font-size: 14px; line-height:20px;}
/* file: http://fm.cnbc.com/applications/cnbc.com/resources/files/2016/05/16/pro-uncut.css?vn=1470074708*/
.pagehead.pageheadnav{border-bottom: 4px solid #cdd6db!important;border-bottom: 0;margin-left: 0px;width: 100%;}
a.header_title.last.breadcrumb {display: block;text-indent: -9999px;background: url(http://fm.cnbc.com/applications/cnbc.com/resources/styles/skin/PRO/UNCUT/cnbc-pro-uncut-logo.png)no-repeat;max-width: 1150px;margin: 10px auto;height: 35px;background-size: 377px 33px;}
a.header_title.breadcrumb {display:none;}
#page_video-show-detail .top-section-bg {background: #efefef;}
#page_video-show-detail .pagehead {height: auto;max-width: 1100px;margin: 0px auto;}
div#pageHeadNav {display: none;}
